giving many kicks - Español Inglés Diccionario